#ifndef __PATHFINDING_REQUEST_HPP__
#define __PATHFINDING_REQUEST_HPP__

#include "Engine/Vector3.hpp"
#include <vector>

using namespace PocketSurvival::Engine;

namespace PocketSurvival
{
    struct PathfindingResult
    {
    public:
        volatile bool IsCompleted;

        bool IsInProgress;

        float PathCost;

        int32_t PositionChecked;
        
        std::vector<Vector3> Path;
    };
    
} // namespace PocketSurvival

#endif
